#emrdetail {
    max-width: 97% !important
}

.emr-container-view .k-treeview .k-sprite {
    background-image: url("/Content/imgs/coloricons-sprite.png")
}

.emr-container-view .rootfolder {
    background-position: 0 0
}

.emr-container-view .folder {
    background-position: 0 -16px
}

.emr-container-view .pdf {
    background-position: 0 -32px
}

.emr-container-view .html {
    background-position: 0 -48px
}

.emr-container-view .image {
    background-position: 0 -64px
}

.emr-container-view .appt-time-group .k-datepicker.k-header {
    position: relative;
    z-index: 1
}

.emr-container-view .appt-time-group .k-timepicker.k-header {
    position: relative;
    width: 59px;
    background-color: #fff
}

.emr-container-view .appt-time-group .k-timepicker .k-picker-wrap {
    margin-left: 31px
}

.emr-container-view .appt-time-group .k-timepicker .k-picker-wrap .k-select {
    border: 0
}

.emr-container-view .ares-grid .k-header,
.k-header a {
    font-weight: normal !important
}

.emr-container-view .medical-record-all-head {
    border: 1px solid #e3e3e3;
    background-color: #f4f4f4;
    margin: 15px 0 0 0;
    height: 34px;
    line-height: 34px
}

.emr-container-view .medical-record-all-head table {
    width: 100%
}

.emr-container-view .medical-record-all-head table tr td.title span {
    font-size: 15px;
    font-weight: bold;
    width: 80px;
    display: block;
    text-align: center
}

.emr-container-view .medical-record-all-head table tr td:last-child {
    text-align: right
}

.emr-container-view .medical-record-all-head table tr td:last-child button {
    padding: 1px 7px 1px 7px;
    margin-right: 6px
}

.main-content .page-content.page-thin .emr-container-view .medical-record-all-body {
    margin: 18px 0 0 0
}

.emr-container-view .btline {
    border-bottom: 1px dashed #f1f1f1
}

.emr-container-view .medical-record-all-body .medical-record-edit__left-col {
    float: left;
    width: 200px;
    padding-left: 0;
    padding-right: 0;
    margin-right: 10px;
    box-sizing: border-box
}

.emr-container-view .medical-record-all-body .medical-record-edit__right-col {
    width: 100%;
    padding-left: 210px;
    box-sizing: border-box
}

.emr-container-view .medical-record-all-body label {
    font-weight: normal
}

.emr-container-view .medical-record-all-body .label-left {
    margin-left: 30px;
    margin-right: 5px
}

.emr-container-view .medical-record-all-body label.radio-inline {
    vertical-align: text-top
}

.emr-container-view .medical-record-all-body label.second-emr {
    margin-left: 30px
}

.emr-container-view .emr-category {
    border: 1px solid #ebebeb
}

.emr-container-view .emr-category ul,
.emr-container-view .emr-category ul li {
    margin: 0;
    padding: 0;
    list-style-type: none
}

.emr-container-view .emr-category ul {
    width: 100%
}

.emr-container-view .emr-category ul li {
    width: 100%;
    box-sizing: border-box
}

.emr-container-view .emr-category>ul>li>div.parent-category {
    background-color: #fff;
    cursor: pointer;
    display: block;
    position: relative;
    padding: 7px 30px
}

.emr-container-view .emr-category>ul>li>div.parent-category span {
    font-weight: bold;
    font-size: 14px;
    color: #575d6a
}

.emr-container-view .emr-category>ul>li>div.parent-category i.iconfont {
    font-size: 12px;
    color: #575d6a;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -6px
}

.emr-container-view .emr-category ul.sub-category li:hover {
    background: #e5f7f7;
    font-size: 13px;
    border-right: 2px solid #00a6c9
}

.emr-container-view .emr-category ul.sub-category li:hover span {
    color: #00a6c9
}

.emr-container-view .emr-category ul.sub-category li span {
    display: block;
    cursor: pointer;
    font-size: 13px;
    color: #575d6a;
    padding: 7px 30px
}

.oral-check a b:focus,
.oral-check a b:active,
.oral-check a b:hover {
    text-decoration: none
}

.emr-container-view .emr-category-fixed {
    position: fixed;
    top: 156px
}

.emr-container-view .sub-category li.active a {
    color: #00a6c9
}

.emr-container-view .medical-record-text-body .medical-record-title {
    width: 104px;
    height: 28px;
    background-color: #00a8cb;
    text-align: center;
    line-height: 28px;
    color: #fff
}

.emr-container-view .medical-record-text-body .medical-record-text {
    background-color: #fff;
    border: 1px solid #e3e3e3;
    padding: 12px 0
}

.emr-container-view .medical-record-text-body tr.medical-record-text {
    height: 82px
}

.emr-container-view .medical-record-text-body tr.medical-record-text .no-tooth {
    padding-left: 2.5%
}

.emr-container-view .large-formwork {
    width: 100%
}

.emr-container-view .large-formwork-btn {
    display: block;
    border: 1px solid #00a8cb;
    border-radius: 4px;
    text-align: center;
    height: 28px;
    color: #00a8cb;
    cursor: pointer;
    position: relative
}

.emr-container-view .large-formwork-btn span {
    position: absolute;
    line-height: 28px
}

.emr-container-view .large-formwork-btn i {
    font-size: 22px;
    margin-left: 60px;
    line-height: 28px
}

.emr-container-view .chief-omplaint .medical-record-text .form-text {
    margin: 0 auto;
    width: 91%;
    min-width: 91%
}

.emr-container-view .oral-check .medical-record-text .form-text {
    width: 96%;
    min-width: 96%
}

.emr-container-view .operation-btn {
    text-align: right;
    margin-top: 6px
}

.emr-container-view .operation-btn a {
    margin-left: 12px;
    color: #909090;
    font-size: 12px
}

.emr-container-view .operation-btn a:hover {
    color: #00a8cb
}

.emr-container-view .medical-record-btn {
    margin: 10px
}

.emr-container-view .medical-record-btn .btn-primary {
    background-color: #00a8cb;
    border-color: #00a8cb
}

.medical-record-btn .btn-primary:hover {
    background-color: #337ab7;
    border-color: #2e6da4
}

.emr-container-view .mtp15 {
    margin-top: 15px
}

.emr-container-view .template-select-district {
    position: relative;
    width: 96%;
    min-width: 96%
}

.emr-container-view .medical-record-text-body td>.template-select-district {
    position: relative;
    width: 100%;
    min-width: 100%;
    margin-left: 0
}

.emr-container-view .emr-item-dialog {
    overflow: hidden;
    position: absolute;
    z-index: 8;
    transition: .3s;
    background: #fff;
    width: 100%;
    min-width: 600px;
    height: auto;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .2);
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .2);
    border-radius: 3px;
    margin-bottom: 50px
}

.emr-container-view .template-select-district .emr-item-dialog {
    display: none !important
}

.emr-container-view .template-select-district.active .emr-item-dialog {
    display: block !important
}

.emr-container-view .emr-item-dialog ul,
.emr-item-dialog li {
    margin: 0;
    padding: 0;
    list-style-type: none
}

.emr-container-view .emr-item-header {
    background-color: #f7f7f7
}

.emr-container-view .emr-item-header button.close {
    font-size: 25px;
    margin-right: 5px;
    color: #969696;
    font-weight: normal
}

.emr-container-view .item-tabs {
    border-bottom: 1px solid #e6e6e6
}

.emr-container-view .item-tabs span {
    display: inline-block;
    height: 28px;
    line-height: 28px;
    color: #5b616e;
    text-align: center;
    cursor: pointer
}

.emr-container-view .item-tabs span:hover {
    color: #00a8cb
}

.emr-container-view .item-tabs span .text {
    padding: 0 20px;
    font-style: normal
}

.emr-container-view .item-tabs span:not(:first-child) .text {
    border-right: 1px solid #e6e6e6
}

.emr-container-view .item-tabs span.active {
    background-color: #00a8cb;
    color: #fff
}

.emr-container-view .item-tabs span.active .text {
    border: none
}

.emr-container-view .item-group {
    margin-top: 10px
}

.emr-container-view .item-group .item-left {
    width: 10%;
    min-width: 50px;
    float: left;
    color: #5b616e;
    padding: 2px 0
}

.emr-container-view .item-group .item-left .text {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.emr-container-view .item-group .item-left .text h6 {
    display: inline;
    font-size: 14px
}

.emr-container-view .item-group .item-right {
    float: left;
    width: 90%
}

.emr-container-view .item-group .item-right ul li {
    float: left;
    padding: 4px 10px;
    background: #f8f8f8;
    color: #575d6a;
    margin-left: 5px;
    font-size: 12px;
    cursor: pointer;
    margin-bottom: 5px
}

.emr-container-view .item-group .item-right ul li:hover,
.item-group .item-right ul li.active {
    color: #00a6c9;
    background-color: #e5f7f7
}

.emr-container-view .modal-body-item {
    max-height: 300px;
    overflow-y: auto;
    overflow-x: hidden
}

.emr-container-view .modal-body-template {
    margin-bottom: 20px;
    min-height: 200px;
    max-height: 450px;
    overflow-y: auto;
    overflow-x: hidden
}

.emr-container-view .left-sub-type {
    max-width: 160px;
    max-height: 400px;
    overflow-y: auto
}

.emr-container-view .sub-type-items {
    margin-left: 10px;
    border-right: 1px solid #e3e3e3
}

.emr-container-view .modal-body-template .row>[class^="col-"] {
    padding: 0 !important;
    margin-top: 5px
}

.emr-container-view .sub-type-items .sub-type-items-ul {
    margin-bottom: 5px
}

.emr-container-view .sub-type-items .sub-type-items-ul>li>ul {
    border-left: 2px solid #bee9f2;
    margin-left: -1px;
    margin-top: -2px
}

.emr-container-view .sub-type-items .sub-type-items-ul>li>ul>li:last-child {
    margin-left: -2px;
    background-color: #fff
}

.emr-container-view .sub-type-items .sub-type-items-ul>li>ul>li:last-child>.left-dot {
    border-left: 2px solid #bee9f2
}

.emr-container-view .sub-type-items .sub-type-items-ul>li>ul>li:last-child>.sub-type-items-ul {
    margin-left: 22px
}

.emr-container-view .sub-type-items .sub-type-items-ul-third {
    margin-left: 20px;
    margin-top: 6px;
    margin-bottom: 0
}

.emr-container-view .sub-type-items .sub-type-items-ul-third>li:first-child {
    margin-top: -1px
}

.emr-container-view .sub-type-items li.sub-template {
    height: 22px
}

.emr-container-view .sub-type-items-ul li {
    position: relative
}

.emr-container-view .sub-type-items-ul li .not-sub:first-child {
    margin-top: 0
}

.emr-container-view .sub-type-items-ul .left-dot {
    width: 10px;
    color: #bee9f2;
    display: inline-block;
    border-bottom: 1px solid #3eccea;
    margin-right: 6px;
    float: left;
    padding-top: 10px;
    height: 6px
}

.emr-container-view .sub-type-items-ul .text {
    position: absolute;
    top: 5px;
    display: inline-block;
    width: 80%;
    font-size: 13px;
    cursor: pointer;
    height: 13px
}

.emr-container-view .sub-type-items-ul .text .text-name {
    width: 100%;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #696d76
}

.emr-container-view .sub-type-items-ul .text .text-name i.leaf {
    margin-right: 3px;
    padding: 1px 8px;
    line-height: 20px;
    background: url(/Content/imgs/file.png) no-repeat
}

.emr-container-view .sub-type-items-main>span:hover,
.sub-type-items-main>span.active,
.emr-container-view .sub-type-items-ul .text .text-name:hover,
.emr-container-view .sub-type-items-ul .text .text-name.active {
    color: #00a8cb
}

.emr-container-view .sub-type-items-ul .text .text-operation {
    float: right
}

.emr-container-view .sub-type-items-ul .text .text-operation i {
    background: #e0e0e0;
    border-radius: 3px;
    margin-right: 10px;
    padding: 1px 2px;
    font-size: 12px
}

.emr-container-view .sub-type-items-ul .text .text-operation i:hover {
    background: #b0b0b0
}

.emr-container-view .sub-type-items-main i {
    color: #00a8cb;
    font-size: 18px;
    display: inline-block;
    margin-left: -8px;
    margin-right: 4px;
    cursor: pointer;
    background: #fff
}

.emr-container-view .sub-type-items-main span {
    font-size: 13px;
    color: #696d76;
    cursor: pointer
}

.emr-container-view .right-template-content .content-head {
    color: #575d6a;
    margin-left: 15px
}

.emr-container-view .right-template-content ul {
    display: block;
    margin-top: 8px;
    margin-left: 15px
}

.emr-container-view .right-template-content ul li {
    display: block;
    width: 100%;
    overflow: hidden;
    height: 22px;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 22px;
    margin-bottom: 6px;
    cursor: pointer
}

.emr-container-view .right-template-content ul li:hover span {
    color: #00a6c9;
    background-color: #e5f7f7
}

.emr-container-view .right-template-content ul li span {
    color: #575d6a;
    padding: 4px 10px;
    font-size: 12px;
    background: #f8f8f8
}

.emr-container-view .right-template-content ul li.over {
    border: 1px solid #e3e3e3;
    border-radius: 5px
}

.emr-container-view .right-template-content ul li.over span {
    border: none
}

.emr-container-view .right-template-content ul li.over:hover {
    height: auto;
    white-space: normal
}

.emr-container-view ::-webkit-scrollbar {
    width: 3px;
    height: 3px;
    background-color: #f5f5f5
}

.emr-container-view ::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    border-radius: 10px;
    background-color: #f5f5f5
}

.emr-container-view ::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    background-color: #ccc
}

.emr-container-view .medical-record-text-body .emr-chief-complaint .emr-field-content textarea,
.emr-container-view .medical-record-text-body .emr-history .emr-field-content textarea,
.emr-container-view .medical-record-text-body .emr-past-history .emr-field-content textarea,
.emr-container-view .medical-record-text-body .emr-advice .emr-field-content textarea,
.emr-container-view .medical-record-text-body .emr-comment .emr-field-content textarea,
.emr-container-view .medical-record-text-body .emr-free-input .emr-field-content input,
.emr-container-view .medical-record-text-body .emr-free-textarea .emr-field-content textarea {
    width: 96%;
    min-width: 96%;
    height: auto;
    box-sizing: border-box;
    padding: 6px 12px;
    margin: 0
}

.emr-container-view .medical-record-text-body .emr-oral-check-records .emr-field-content textarea,
.emr-container-view .medical-record-text-body .emr-cure-records .emr-field-content textarea,
.emr-container-view .medical-record-text-body .emr-diagnose-records .emr-field-content textarea,
.emr-container-view .medical-record-text-body .emr-radiology-check-records .emr-field-content textarea,
.emr-container-view .medical-record-text-body .emr-treatment-advices .emr-field-content textarea,
.emr-container-view .medical-record-text-body .emr-treatment-plans .emr-field-content textarea {
    margin: 0;
    width: 100%;
    min-width: 100%;
    height: auto;
    box-sizing: border-box
}

.emr-container-view .medical-record-text-body .emr-free-radio .emr-field-content .radio-group,
.emr-container-view .medical-record-text-body .emr-free-checkbox .emr-field-content .checkbox-group {
    display: inline-block;
    margin-right: 50px;
    vertical-align: middle
}

.emr-container-view .medical-record-text-body .emr-free-radio.edit .emr-field-content .radio-group,
.emr-container-view .medical-record-text-body .emr-free-checkbox.edit .emr-field-content .checkbox-group {
    display: inline-block;
    margin-right: 0;
    padding-right: 10px;
    box-sizing: border-box
}

.emr-container-view .medical-record-text-body .emr-free-radio .emr-field-content .radio-group input~div.emr-free-number,
.emr-container-view .medical-record-text-body .emr-free-radio .emr-field-content .radio-group input~div.emr-free-input,
.emr-container-view .medical-record-text-body .emr-free-checkbox .emr-field-content .checkbox-group input~div.emr-free-number,
.emr-container-view .medical-record-text-body .emr-free-checkbox .emr-field-content .checkbox-group input~div.emr-free-input {
    display: none
}

.emr-container-view .medical-record-text-body .emr-free-radio .emr-field-content .radio-group input.checked~div.emr-free-number,
.emr-container-view .medical-record-text-body .emr-free-radio .emr-field-content .radio-group input.checked~div.emr-free-input,
.emr-container-view .medical-record-text-body .emr-free-checkbox .emr-field-content .checkbox-group input.checked~div.emr-free-number,
.emr-container-view .medical-record-text-body .emr-free-checkbox .emr-field-content .checkbox-group input.checked~div.emr-free-input {
    display: block
}

.emr-container-view .medical-record-text-body .emr-free-radio .emr-field-content .radio-group .emr-free-number input,
.emr-container-view .medical-record-text-body .emr-free-radio .emr-field-content .radio-group .emr-free-input input,
.emr-container-view .medical-record-text-body .emr-free-checkbox .emr-field-content .checkbox-group .emr-free-number input,
.emr-container-view .medical-record-text-body .emr-free-checkbox .emr-field-content .checkbox-group .emr-free-input input {
    height: 28px !important
}

.emr-container-view .medical-record-text-body .emr-free-radio .emr-field-content .radio-group .emr-free-number .emr-field-content input,
.emr-container-view .medical-record-text-body .emr-free-radio .emr-field-content .radio-group .emr-free-input .emr-field-content input,
.emr-container-view .medical-record-text-body .emr-free-checkbox .emr-field-content .checkbox-group .emr-free-number .emr-field-content input,
.emr-container-view .medical-record-text-body .emr-free-checkbox .emr-field-content .checkbox-group .emr-free-input .emr-field-content input {
    display: block;
    width: 174px;
    height: 28px;
    box-sizing: border-box;
    margin: 0
}

.emr-container-view .medical-record-text-body .edit .enyo-radio[type=radio]+.enyo-radio-label:before {
    width: 14px;
    height: 14px;
    position: absolute;
    left: -20px;
    top: 2px;
    margin: 0
}

.emr-container-view .medical-record-text-body .edit .enyo-radio[type=radio]:checked+.enyo-radio-label:after {
    width: 14px;
    height: 14px;
    display: inline-block;
    position: absolute;
    left: -20px;
    top: 2px;
    margin: 0;
    transform: scale(.6)
}

.emr-container-view .medical-record-text-body .edit .enyo-checkbox-label:before {
    position: absolute;
    top: 3px;
    left: -20px;
    width: 14px;
    height: 14px;
    box-sizing: border-box
}

.emr-container-view .medical-record-text-body .edit .enyo-checkbox:checked+.enyo-checkbox-label:before {
    width: 14px;
    height: 14px;
    line-height: 14px
}

.emr-container-view .medical-record-text-body .emr-free-radio.edit .emr-field-content .radio-group input.enyo-radio[type=radio]+.enyo-radio-label,
.emr-container-view .medical-record-text-body .emr-free-checkbox.edit .emr-field-content .checkbox-group input.enyo-checkbox[type=checkbox]+.enyo-checkbox-label {
    min-height: 18px;
    height: auto;
    line-height: 18px;
    font-size: 13px;
    color: #575d6a;
    padding-left: 0;
    word-break: break-all;
    white-space: normal
}

.emr-container-view .medical-record-text-body .edit .emr-level-0-group-title,
.emr-container-view .medical-record-text-body .edit .emr-level-0-title {
    display: block;
    color: #262626;
    box-sizing: border-box;
    font-size: 14px
}

.emr-container-view .medical-record-text-body .emr-level-0-group-title>label,
.emr-container-view .medical-record-text-body .emr-level-0-title>label {
    font-weight: bold;
    margin: 0
}

.emr-container-view .medical-record-text-body .emr-level-0-group-content,
.emr-container-view .medical-record-text-body .emr-level-0-content {
    background-color: #fff;
    padding: 5px 10px;
    margin-bottom: 5px;
    width: 100%;
    box-sizing: border-box
}

.emr-container-view .medical-record-text-body .emr-field-content .emr-enable-when.emr-free-number {
    display: inline-block;
    margin-left: -50px;
    vertical-align: middle
}

.emr-container-view .medical-record-text-body .emr-level-1-group-content>div.edit.emr-level-2 {
    padding: 0;
    margin-bottom: 5px
}

.emr-container-view .medical-record-text-body .edit .emr-level-1-title,
.emr-container-view .medical-record-text-body .edit .emr-level-2-title,
.emr-container-view .medical-record-text-body .edit .emr-level-1-group-title {
    display: block;
    font-size: 13px;
    color: #3e3a3f;
    padding-bottom: 5px
}

.emr-container-view .medical-record-text-body .edit .emr-level-1-title label {
    margin: 0
}

.emr-container-view .medical-record-text-body .edit .emr-level-2-title label {
    padding-left: 5px;
    border-left: 4px solid #d9d9d9
}

.emr-container-view .medical-record-text-body .emr-level-1-title,
.emr-container-view .medical-record-text-body .emr-level-2-title,
.emr-container-view .medical-record-text-body .emr-level-3-title {
    vertical-align: middle;
    display: table-cell;
    min-width: 50px
}

.emr-container-view .medical-record-text-body .emr-level-0-group-content>div.emr-level-1 {
    margin-bottom: 5px
}

.emr-container-view .medical-record-text-body .emr-level-0-group-content>div.emr-level-1:last-child {
    margin-bottom: 0
}

.emr-container-view .medical-record-text-body .edit .emr-level-1-content,
.emr-container-view .medical-record-text-body .edit .emr-level-2-content,
.emr-container-view .medical-record-text-body .edit .emr-level-3-content {
    display: block;
    padding-left: 0
}

.emr-container-view .medical-record-text-body .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-level-3-content {
    vertical-align: middle;
    display: table-cell;
    padding-left: 10px
}

.emr-container-view .medical-record-text-body .emr-chief-complaint .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-history .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-past-history .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-radiology-check-records .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-diagnose-records .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-treatment-advices .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-treatment-plans .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-cure-records .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-advice .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-archive .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-free-radio .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-comment .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-oral-check-records .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-chief-complaint .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-history .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-past-history .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-radiology-check-records .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-diagnose-records .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-treatment-advices .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-treatment-plans .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-cure-records .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-advice .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-archive .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-free-radio .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-comment .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-oral-check-records .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-chief-complaint .emr-level-3-content,
.emr-container-view .medical-record-text-body .emr-history .emr-level-3-content,
.emr-container-view .medical-record-text-body .emr-past-history .emr-level-3-content,
.emr-container-view .medical-record-text-body .emr-radiology-check-records .emr-level-3-content,
.emr-container-view .medical-record-text-body .emr-diagnose-records .emr-level-3-content,
.emr-container-view .medical-record-text-body .emr-treatment-advices .emr-level-3-content,
.emr-container-view .medical-record-text-body .emr-treatment-plans .emr-level-3-content,
.emr-container-view .medical-record-text-body .emr-cure-records .emr-level-3-content,
.emr-container-view .medical-record-text-body .emr-advice .emr-level-3-content,
.emr-container-view .medical-record-text-body .emr-archive .emr-level-3-content,
.emr-container-view .medical-record-text-body .emr-free-radio .emr-level-3-content,
.emr-container-view .medical-record-text-body .emr-comment .emr-level-3-content,
.emr-container-view .medical-record-text-body .emr-oral-check-records .emr-level-3-content,
.emr-container-view .medical-record-text-body .emr-free-input .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-free-input .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-free-input .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-free-textarea .emr-level-1-content,
.emr-container-view .medical-record-text-body .emr-free-textarea .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-free-textarea .emr-level-3-content {
    display: block
}

.emr-container-view .medical-record-text-body .emr-free-input .emr-level-2-content.emr-field-content input,
.emr-container-view .medical-record-text-body .emr-free-textarea .emr-level-2-content.emr-field-content textarea {
    margin: 0;
    width: 96%;
    min-width: 96%;
    height: auto
}

.emr-container-view .medical-record-text-body .enable-when.emr-free-input .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-free-input .emr-level-2-content,
.emr-container-view .medical-record-text-body .enable-when.emr-free-textarea .emr-level-2-content,
.emr-container-view .medical-record-text-body .emr-free-textarea .emr-level-2-content {
    display: block
}

.emr-container-view .medical-record-text-body .emr-named-picture.emr-level-1,
.emr-container-view .medical-record-text-body .emr-named-picture.emr-level-2,
.emr-container-view .medical-record-text-body .emr-named-picture.emr-level-3 {
    display: inline-block
}

.emr-container-view .medical-record-text-body .emr-medical-image {
    margin-bottom: 5px
}

.emr-container-view .medical-record-text-body .emr-medical-image .emr-medical-image-list-content {
    width: 180px;
    height: 150px;
    background-color: #fafafa;
    box-sizing: border-box;
    border: 1px solid #e3e3e3;
    position: relative;
    margin-right: 10px;
    float: left;
    border-radius: 4px
}

.emr-container-view .medical-record-text-body .emr-medical-image .emr-medical-image-list-content {
    width: 180px;
    height: 150px
}